*******************************************************
*  RAYXTIDE, version 3.7  (August 2024)               *
*  Does some XUB discovery                            *
*  May be freely used and distributed, but not sold.  *
*******************************************************

+--------------------------------------------------+
| Part 1 of 4 - Motherboard class                  |
+--------------------------------------------------+
CPU type = 8086/8088/80186/80188/V20/V30
Motherboard class = PC or XT class (based on CPU type)

+--------------------------------------------------+
| Part 2 of 4 - ID the motherboard's BIOS ROM      |
+--------------------------------------------------+
Model byte at FFFFE = FE         (XT)
Date at FFFF5 = 11/08/82   (in clones, do not trust this date)
Checksum of last 8 KB = 000E9A00   (simple byte addition)
CRC32 of last 8 KB = 19F624A8
CRC32 indicates = IBM revision 11/08/82
    For IBM Portable PC (IBM 5155)
       and early IBM XT (IBM 5160)
    Contains "1501512 COPR. IBM 1981"

+--------------------------------------------------+
| Part 3 of 4 - Look for XT-IDE card's BIOS ROM    |
|               (XTIDE Universal BIOS, a.k.a. XUB) |
+--------------------------------------------------+
Searching for the XUB ........................

>>> Found

Base address = D0000
Main string = "XTIDE Universal BIOS (XT)"
Version string = "r625 (2023-02-19)"
   
Declared size = 8 KB      (third byte is 10)
Checksum of that size = 000BE600  (simple byte addition)
CRC32 of that size = 6A99B8A3

+--------------------------------------------------+
| Part 4 of 4 - Some IBM 5170 stuff                |
+--------------------------------------------------+
IBM 5170 - 01/10/84 BIOS ? = No
IBM 5170 - XUB in segment E ? = No